Primitive Recursive Functions
نویسندگان
چکیده
1. Definition of recursive functions. In this paper, we shall consider certain reductions in the recursion scheme for defining primitive recursive functions. Hereafter, we shall refer to such functions simply as recursive functions. In §1, we define what is meant by a recursive function, and also define some recursive functions which will be used. The statement of the principal results of the paper will be found in §2. By a number, we shall mean one of the natural numbers 0, 1, 2, 3, • • • . We shall consider functions of any number of variables, each variable ranging over all numbers, and the values of the function being numbers. Small letters will denote variables assuming numerical values, and capital letters will denote functions. In the case of a function of one variable, we shall usually write Fx instead of F(x). A function will be called recursive if it can be obtained from certain initial functions by repeated substitution and recursion. The initial functions are the following: The identity functions ; that is, for every n and k with 1 ̂ k gw, the function Ink defined by
منابع مشابه
Primitive recursive functions versus partial recursive functions: comparing the degree of undecidability
Consider a decision problem whose instance is a function. Its degree of undecidability, measured by the corresponding class of the arithmetic (or Kleene-Mostowski) hierarchy hierarchy, may depend on whether the instance is a partial recursive or a primitive recursive function. A similar situation happens for results like Rice Theorem (which is false for primitive recursive functions). Classical...
متن کاملUnary Primitive Recursive Functions
In this article, we will study certain reductions in the schemes that conform unary primitive recursive functions (i.e. primitive recursive functions of one argument) and we will extend some results previously researched by R. M. Robinson in [15]. Furthermore, we will introduce formal notation for unary primitive recursive functions. §
متن کاملTerm rewriting theory for the recursive functions
The termination of rewrite systems for parameter recursion, simple nested recursion and unnested multiple recursion is shown by using monotone interpretations both on the ordinals below the first primitive recursively closed ordinal and on the natural numbers. We show that the resulting derivation lengths are primitive recursive. As a corollary we obtain transparent and illuminating proofs of t...
متن کاملThe Set of Primitive Recursive Functions 1 Grzegorz Bancerek University of Białystok Shinshu
We follow [23] in defining the set of primitive recursive functions. The important helper notion is the homogeneous function from finite sequences of natural numbers into natural numbers where homogeneous means that all the sequences in the domain are of the same length. The set of all such functions is then used to define the notion of a set closed under composition of functions and under prim...
متن کاملThe Set of Primitive Recursive Functions 1
We follow [31] in defining the set of primitive recursive functions. The important helper notion is the homogeneous function from finite sequences of natural numbers into natural numbers where homogeneous means that all the sequences in the domain are of the same length. The set of all such functions is then used to define the notion of a set closed under composition of functions and under prim...
متن کاملThe Primitive Recursive Functions are Recursively Enumerable
Meta-operations on primitive recursive functions sit at the brink of what is computationally possible: the semantic equality of primitive recursive programs is undecidable, and yet this paper shows that the whole class of p.r. functions can be enumerated without semantic duplicates. More generally, the construction shows that for any equivalence relation ≈ on natural numbers, N/ ≈ is r.e. if ≈ ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007